package com.wwdx.service;

import com.wwdx.model.WwdxCouponLogModel;

import java.util.List;

/**
 * @author liguoliang
 * @date 2018/4/20 14:49
 */
public interface WwdxCouponLogServiceI extends BaseServiceI<WwdxCouponLogModel> {

    /**
     * 查询优惠卷日志数量
     * @param model 查询参数
     * @return 优惠卷日志数量
     */
    Long selectModelCount(WwdxCouponLogModel model);

    /**
     * 查询优惠卷日志列表
     * @param model 查询参数
     * @param page 分页参数
     * @param rows 分页参数
     * @return 优惠卷日志列表
     */
    List<WwdxCouponLogModel> selectModelList(WwdxCouponLogModel model, Integer page, Integer rows);

    /**
     * 用户优惠卷列表
     * @param unionId 用户业务ID
     * @param status 是否可用 0 可用 1 不可用
     * @return 优惠卷列表
     */
    List<WwdxCouponLogModel> list(String unionId,Integer status);
}